Definition of Leonotis Leonurus

  • (noun) relatively nontoxic South African herb smoked like tobacco

Synonyms of Leonotis Leonurus


Antonyms of Leonotis Leonurus


No Antonyms Found.

Homophones of Leonotis Leonurus


No Homophones Found.